home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / cboot.d64 / keyword'print.l < prev    next >
Text File  |  2009-01-23  |  739b  |  29 lines

  1. 0010 //PEEK THE LOCATION OF THE KEYWORDS
  2. 0020 //BY COLIN THOMPSON
  3. 0030 DIM REPLY$ OF 1, KEYWORD$ OF 13
  4. 0040 INPUT "OUTPUT TO PRINTER? (Y/N);": REPLY$
  5. 0050 IF REPLY$="Y" OR REPLY$="Y" THEN PRINTER
  6. 0060 FOR LOC:=2068 TO 2800 DO
  7. 0070 CHAR:=PEEK(LOC)
  8. 0080 IF CHAR<12 THEN DISPLAY
  9. 0090 CHAR:+64
  10. 0100 IF CHAR>96 THEN CHAR:-32
  11. 0110 BUILD'STRING
  12. 0120 ENDFOR LOC
  13. 0130 SELECT OUTPUT "DS:" // OUTPUT TO SCREEN
  14. 0140 //
  15. 0150 PROC DISPLAY 
  16. 0160 KEYWORD$(1):=" "
  17. 0170 PRINT "LOCATION";(LOC-CHAR)-1;"IS";KEYWORD$
  18. 0180 KEYWORD$:=""
  19. 0190 ENDPROC DISPLAY
  20. 0200 //
  21. 0210 PROC BUILD'STRING 
  22. 0220 KEYWORD$:=KEYWORD$+CHR$(CHAR)
  23. 0230 ENDPROC BUILD'STRING
  24. 0240 //
  25. 0250 PROC PRINTER 
  26. 0260 OPEN FILE 255,"",UNIT 4,7,WRITE
  27. 0270 SELECT OUTPUT "LP:"
  28. 0280 ENDPROC PRINTER
  29.